package io.sdl.common.sys.dto;

import io.swagger.v3.oas.annotations.media.SchemaProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 专家患者关联表
 * 
 * @author Dchen
 * @email 1211734836@qq.com
 * @date 2025-05-13 14:31:02
 */
@Data
public class SdlDoctorPatientDTO implements Serializable {

	/**
	 * 
	 */
	@SchemaProperty(name = "")
	private Long id;
	/**
	 * 专家id
	 */
	@SchemaProperty(name = "专家id")
	private Long doctorId;
	/**
	 * 患者给专家的备注
	 */
	@SchemaProperty(name = "患者给专家的备注")
	private String doctorRemarkName;
	/**
	 * 患者id
	 */
	@SchemaProperty(name = "患者id")
	private Long patientId;
	/**
	 * 专家给患者的备注
	 */
	@SchemaProperty(name = "专家给患者的备注")
	private String patientRemarkName;
	/**
	 * 创建时间
	 */
	@SchemaProperty(name = "创建时间")
	private Date createTime;
	/**
	 * 状态: 0-待确认(即发起聊天后,对方回复之前的状态) 1-已关联(对方回复之后的状态) 2-已结束()
	 */
	@SchemaProperty(name = "状态")
	private Integer status;

}
